delayed-response communication - French English Dictionary